Skip to content

Migrate from Poetry to uv#51

Merged
mattgodbolt merged 1 commit intomainfrom
migrate-poetry-to-uv
Feb 8, 2026
Merged

Migrate from Poetry to uv#51
mattgodbolt merged 1 commit intomainfrom
migrate-poetry-to-uv

Conversation

@mattgodbolt
Copy link
Copy Markdown
Member

Summary

  • Replace Poetry with uv for dependency management, mirroring the approach already used in the infra repo
  • Convert pyproject.toml from Poetry format to PEP 621 [project] with [dependency-groups]
  • Update CI to use astral-sh/setup-uv@v4 instead of actions/setup-python
  • Eliminates the Poetry 1.8.5 pin workaround

Test plan

Verified locally: make deps, make test, and make build-yamls all pass. CI will confirm in this PR.

🤖 Generated with Claude Code

Poetry has been causing CI issues (pinned to 1.8.5 as a workaround).
Mirrors the approach already used in the infra repo for consistency.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@mattgodbolt mattgodbolt merged commit 6abce0b into main Feb 8, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants